package index;

public class MethodReviewOfClass {
    //Method review
    public static void main(String[] args) {
        //测试类
       //方法里面不能嵌套方法
        //1.无参数 无返回值的方法调用
        method();
        //2.有参数 无返回值的方法调用
        isEvenNumber(42);
        //3.有参数 有返回值的方法调用
        System.out.println(getMaxNumberMethod(2,1));
        System.out.println(getMaxNumberMethod(2,1)?"第一个数更大":"第二个数更大");
    }
    //方法定义在main方法的外面
    //1.先定义 无参数 无返回值的方法定义

    public  static  void  method(){
        //方法体
        //封装
        //DIY  MAKE SENSE
        System.out.println("方法开始");
        for (int i = 0; i <10 ; i++) {
            System.out.println("hello world");
        }
        System.out.println("方法结束");
    }
    //2.有参数 无返回值的方法定义
    public  static void isEvenNumber(int numC){
        //1
        if(numC%2==0){
            System.out.println("这个数是偶数");
        }else{
            System.out.println("这个数不是偶数");
        }
        //2
        System.out.println("这个数"+(numC%2==0?"是偶数":"不是偶数"));
    }
    //有参数 有返回值的方法定义
    public  static  boolean getMaxNumberMethod(int num1,int num2){
        if(num1!=num2){ return num1>num2;}
        return  false;
    }


}
